package org.bulu.project.system.model.form;

import lombok.Data;
import org.bulu.project.common.model.KeyValue;
import org.bulu.project.system.enums.MenuTypeEnum;

import java.util.List;

/**
 * 菜单表单对象
 *
 * @author Ray
 * @since 2024/06/23
 */
@Data
public class MenuForm {

    private Long id;

    private Long parentId;

    private String name;

    private MenuTypeEnum type;

    private String routeName;

    private String routePath;

    private String component;

    private String perm;

    private Integer visible;

    private Integer sort;

    private String icon;

    private String redirect;

    private Integer keepAlive;

    private Integer alwaysShow;

    private List<KeyValue> params;

}
